package com.jinlingxiu.app.mvp.contract

import com.jinlingxiu.app.other.bean.ErrorBean
import com.jinlingxiu.app.other.bean.LinkedInitialBean
import com.xdja.easymvp.mvp.IModel
import com.xdja.easymvp.mvp.IView

/**
 * 描述:
 * Create by yuanwanli
 * Date 2020/09/08
 */
interface MainContract {
    //View层定义接口
    interface View : IView {
        fun showQuestions(linkedInitialBean: LinkedInitialBean)
        fun jumpNoPass(errors: ArrayList<ErrorBean>)
        fun recordFinish(voicePath: String)
        fun playDiCompletion()
        fun jumpPass()
    }

    //Model层定义接口
    interface Model : IModel {

    }

}
